/*-------------------------- 全局样式 s -----------------------*/
*{ padding:0; margin:0; }
/*透明按钮*/
.tr_button{
  background-color: transparent; 
  border:none;
  cursor:pointer;
  }
.tr_button_margin{
	margin-right: 10px;
}
/*大内容框*/
#container{
  width:1000px;
  margin-left:auto;
  margin-right:auto;
  background-color:#fff;
  }
/*-------------------------- 全局样式 e -----------------------*/


/**************************************
 *
 * 2013.12.25 添加：游览器自适应样式
 *
 **************************************/
 
/*-------------------------- 全局样式 s -----------------------*/
/*全屏填充*/
html,body{width: 100%; height: 100%; font-family:"宋体";}
/*输入框*/
input{padding-left: 3px; border: solid 1px #737373;}
/*大内容框*/
.mainbox{ width: 100%; max-width: 100%; height: 100%; max-height: 100%; overflow: hidden;}
/*-------------------------- 全局样式 e -----------------------*/

/*-------------------------- 登录页 s -----------------------*/
/*logo*/
.login_logo{ width: 100%; height: 75px; margin-bottom: 50px; background: url(../images/login-topbg.jpg) repeat-x;}
.login_logo img{ height: 75px;}
/*内容框*/
.login_content{ width: 1000px; height: auto; margin: auto;}
/*输入框*/
.login_input{ width: 200px; height: 22px; line-height: 22px; background: #eff6f0;}
/*输入框容器*/
.login_mainform{ width: 1000px; height:500px; margin: auto; background: url(../images/main-bg.jpg) no-repeat;}
.login_loginId{ position: relative; left: 630px; top: 105px;}
.login_loginPassw{ position: relative; left: 630px; top: 128px;}
.login_loginCheckCode{ height: 30px; position: relative; left: 630px; top: 151px; vertical-align: middle;}
.login_loginCheckCode img{ margin-left: 10px; cursor: pointer;}
.login_loginBtn { position: relative; left: 625px; top: 160px;}
.login_loginBtn img{ cursor:hand;}
/*底部*/
.login_bottom{ width: 100%; height: 60px; background: url(../images/login-botbg.jpg) repeat-x; text-align: center; position: absolute; bottom: 0;}
.login_bottom p{ font-size: 14px; margin: 15px auto; color: #FFFFFF}
/*-------------------------- 登录页 e -----------------------*/

/*--------------------------- 后台管理框架页 s -----------------------------*/
/*顶部*/
.admin_top{ width: 100%; height: 60px; background: #37aef2;}
/* IE 6 */ * html .admin_top{ width: 100%; height: 60px; position: absolute; top: 0; background: #37aef2;}
.admin_top a{ text-decoration: none; color: #FFFFFF;}
.admin_top a:HOVER{ text-decoration: none; color: red;}
.admin_top_logo{ float: left; width: 984px; height: 60px;  background: url("../images/right-main1.jpg") no-repeat;}
.admin_top_info{ float: right; width: 380px; height: 60px; text-align: right; background: url("../images/right-main.jpg") no-repeat;}
.admin_top_info .admin_top_info_user{ width: 100%; height: 25px; font-size: 14px; padding-top: 10px;}
.admin_top_info .admin_top_info_user span{ margin: 1px; color: #FFFFFF;}
.admin_top_info .admin_top_info_tab{ width: 100%; height: 25px;}
.admin_top_info .admin_top_info_tab img{ margin-right: 25px; cursor: pointer;}
/*主内容*/
.admin_content{ width: 100%; position: absolute; top: 60px; bottom: 25px; background: url(../images/bodybg.jpg) repeat-x;}
/* IE 6 */ * html .admin_content{ width: 100%; height: 100%; position: static; background: url(../images/bodybg.jpg) repeat-x;}
.admin_content .admin_content_main{ width: 99%; height: 100%; margin: auto;}
.admin_content .admin_content_main .admin_content_main_left{ float: left; width: 10px; height: 100%; background: url(../images/admin/admin_main_boder_left.gif) no-repeat;}
/* IE 6 */ * html .admin_content .admin_content_main .admin_content_main_left{ float: left; width: 10px; height: 100%; margin-right: -3px; background: url(../images/admin/admin_main_boder_left.gif) no-repeat;}
.admin_content .admin_content_main .admin_content_main_right{ float: right; width: 10px; height: 100%;  background: url(../images/admin/admin_main_boder_right.gif) no-repeat;}
/* IE 6 */ * html .admin_content .admin_content_main .admin_content_main_right{ float: right; width: 10px; height: 100%; margin-left: -3px; background: url(../images/admin/admin_main_boder_right.gif) no-repeat;}
.admin_content .admin_content_main .admin_content_main_middle{ height: 100%; margin: 0 10px !important; margin: 0 7px; position: relative; background: url(../images/admin/admin_main_boder_middle.jpg) repeat-x; overflow: hidden;}
.admin_content .admin_content_main .admin_content_main_middle .menu{ width: 218px; height: auto; padding: 2px; position: absolute; top: 10px; bottom: 10px; border: 1px solid #6B6B6B; background: #FFFFFF;}
.admin_content .admin_content_main .admin_content_main_middle .content{ /* IE 6 */ _width: 83%; _height: 96.5%; position: absolute; top: 10px; bottom: 10px; left: 241px; right: 0; border: 1px solid #6B6B6B; background: #FFFFFF;}
/*隐藏按钮*/
.admin_content .admin_content_main .admin_content_main_middle .disBtn{ width: 10px; height: 54px; position: absolute; top: 300px; left: 228px; background: url(../images/admin/admin_main_disbtn.gif) no-repeat; cursor: pointer;}
/*底部*/
.admin_bottom{ width: 100%; height: 25px; line-height: 24px; position: absolute; bottom: 0; background: url(../images/main-botbg.gif) repeat-x; text-align: center;}
.admin_bottom p{ font-size: 12px; color:#fff;}
/*--------------------------- 后台管理框架页 e -----------------------------*/

/*--------------------------- 后台管理各功能模块列表页 s -----------------------------*/
/*内容区容器*/
.admin_module_mainbox{ width: 100%; height: 100%; }
/*当前位置*/
.admin_module_mainbox .postion{ width:100%; height:32px; background:url(../images/dqwz-bg.gif) repeat-x; border-bottom:solid 1px #6B6B6B;}
/*分页*/
.admin_module_mainbox .pagination{ width: 100%; height: 30px; line-height: 30px; position: absolute; bottom: 0; border: 0; background: #EDF5FA;}
.admin_module_mainbox .submitination{ width: 100%; height: 30px; line-height: 30px; position: absolute; bottom: 30px; border: 0; background: #EDF5FA;}
/*按钮、搜索容器*/
.admin_module_mainbox .function{ width: 100%; height: auto; background: #EDF5FA;}
.admin_module_mainbox .function .btns,.search{ width: auto; /* IE 6 */_height: 30px; min-height:30px; font-size: 13px; overflow: hidden;}
/*按钮按钮*/
.admin_module_mainbox .function .btns span{ line-height: 30px; margin-left: 5px;}
.admin_module_mainbox .function .btns span input{ background: #EDF5FA; border: medium none; cursor: pointer;}
/*搜索区输入框、按钮*/
.admin_module_mainbox .function .search span{ margin-left: 5px;}
.admin_module_mainbox .function .search span input{ width: 100px; height: 20px; margin-left: 3px; line-height: 20px;}
.admin_module_mainbox .function .search span select{ width: 100px; height: 20px; border: solid 1px #737373; line-height: 20px;}
/*搜索区输入框、按钮*/
.admin_module_mainbox .function .search1 span{ line-height: 30px; margin-left: 5px;}
.admin_module_mainbox .function .search1 span input{ width: 100px; height: 20px; margin-left: 3px; line-height: 20px;}
.admin_module_mainbox .function .search1 span select{ width: 100px; height: 20px; border: solid 1px #737373; line-height: 20px;}
/*数据区*/
.admin_module_mainbox .data{ width: 100%; position: absolute; bottom: 30px;}
.admin_module_mainbox .data  input{ border: 0;}
.admin_module_mainbox .data div table{ width: 100%; background: url("../images/table-topbg.gif") repeat-x; font-size: 12px; color: #336699;}
.admin_module_mainbox .data div table tr th{ height: 24px; line-height: 24px; text-align: center; border-top: 1px solid #336699; border-bottom: 1px solid #336699; border-right: 1px solid #336699;}
.admin_module_mainbox .data div table tr th p{ height: 24px; overflow: hidden;}
.admin_module_mainbox .data div table tr td{ height: 26px; line-height: 26px; text-align: center;}
.admin_module_mainbox .sub_data{ position: absolute; top: 40px; bottom: 10px; left: 20px; right: 20px;}
/*列表头部字段样式*/
.list-top tr th p { font-size: 12px; color: #30699e; cursor: pointer;}
.list-top input{ border:0;}
/*用户管理页面专用*/
/*操作区容器*/
.admin_module_mainbox .usercontent{ width: 100%; position: absolute; top: 93px; bottom: 0;}
/*左 社区树*/
.admin_module_mainbox .data .ucleft{ width: 250px; height: 100%; position: absolute; border-top: 1px solid #336699; border-right: 1px solid #336699;}
.admin_module_mainbox .data .ucleft .title{ width: 100%; height: 24px; position: absolute; line-height: 24px; border-bottom: 1px solid #336699; background: url("../images/table-topbg.gif") repeat-x; text-align: center; font-size: 12px; color: #30699E;}
.admin_module_mainbox .data .ucleft .dtree{ position: absolute; top: 25px; bottom: 0; left: 0; right: 0; padding: 5px 15px 15px 15px; overflow: auto;}
/*右 数据区*/
.admin_module_mainbox .usercontent .ucright{ height: 100%; position: absolute; left: 250px; right: 0;}
/*菜单、社区管理中easyui datatree容器样式*/
.admin_module_mainbox .tree_data{ width: 100%; position: absolute; bottom: 0; border-top: 1px solid #336699; overflow-y: auto; overflow-x: hidden;} 
/*菜单、社区管理中添加、修改框样式*/
.dialog_table{ width: 400px; height: 255px;}
.dialog_table th{ width: 100px; height: 20px; text-align: right;}
.dialog_table td{ width: 100px; height: 20px; text-align: center;}
.dialog_table td input{ width: 250px; height: 20px; line-height: 20px;}
.dialog_table textarea{ width: 250px; height: 75px; resize: none; font-size: 12px; border: 1px solid #737373;}
.dialog_table td p{ margin: 5px 5px;}
/*--------------------------- 后台管理各功能模块列表页 e -----------------------------*/


/*主页面背景样式*/
.bodybg{
  background-image:url(../images/bodybg.jpg);
  background-repeat:repeat-x;
  }
/*----------------------导航切换--------------------*/
/*顶部小导航（注销……）*/
.top-menu{
  width:580px;
  height:60px;
  background-image:url(../images/right-main.jpg);
  background-repeat:no-repeat;
  }
/*导航样式（注销  首页  修噶密码等）*/
.style1{
  color:#fff;
  font-size:12px;
  }
/*导航样式a标签（注销  首页  修噶密码等）*/
.style1 a{
  font-size:12px;
  color:#fff;
  text-decoration:none;
  }
/*导航样式a标签（注销  首页  修噶密码等）鼠标掠过样式*/
.style1 a:hover{
  color:#FF3300;
  }
/*选项卡层*/
.tab-box{
  width:440px;
  height:25px;
  position:relative;
  }
/*左边第一个选项卡（鼠标掠过样式）*/
.tab1-h{
  width:100px;
  height:25px;
  float:left;
  z-index:99px;
  position:absolute;
  top:0px;
  left:0px;
  color:#27537a;
  font-size:12px;
  font-weight:700;
  }
/*左边第一个选项卡（鼠标没掠过前样式）*/
.tab1-y{
  width:100px;
  height:25px;
  float:left;
  z-index:99px;
  position:absolute;
  top:0px;
  left:0px;
  color:#27537a;
  font-size:12px;
  font-weight:700;
  }
/*左边第二个选项卡（鼠标没掠过前样式）*/
.tab2-y{
  width:100px;
  height:25px;
  float:left;
  z-index:99px;
  position:absolute;
  top:0px;
  left:85px;
  }
/*左边第二个选项卡（鼠标掠过样式）*/
.tab2-h{
  width:100px;
  height:25px;
  float:left;
  z-index:99px;
  position:absolute;
  top:0px;
  left:85px;
  }
/*左边第三个选项卡（鼠标没掠过前样式）*/
.tab3-y{
  width:100px;
  height:25px;
  float:left;
  z-index:99px;
  position:absolute;
  top:0px;
  left:170px;
  }
/*左边第四个选项卡（鼠标没掠过前样式）*/
.tab4-y{
  width:100px;
  height:25px;
  float:left;
  z-index:99px;
  position:absolute;
  top:0px;
  left:255px;
  }
/*左边第五个选项卡（鼠标没掠过前样式）*/
.tab5-y{
  width:100px;
  height:25px;
  float:left;
  z-index:99px;
  position:absolute;
  top:0px;
  left:340px;
  }

/*-----------------------中间部分---------------------------*/
/*主页中间部分背景*/
.tbody{
  background-image:url(../images/middle.gif);
  background-repeat:repeat-x;
  }

/*----------左边导航--------*/
.nav-box{
  width:212px;
  height:610px;
  margin-top:8px;
  background-color:#fff;
  border:solid 1px #6b6b6b;
  }
/*-----------手风琴效果--------------*/
/*手风琴外框id*/
#firstpane{
  width:208px;
  margin-left:auto;
  margin-right:auto;
  margin-top:2px;
  }
/*手风琴外框class*/
.menu_list {
  width: 208px;
}
/*手风琴主标题*/
.menu_head {
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	cursor: pointer;
	position: relative;
	color:#336699;
	font-size:15px;
	font-weight:700;
	border:solid 1px #336699;
    background:url(../images/left-tabbg.jpg) repeat-x;
}
/*栏目主标题前的图片*/
.menu_head img{
	padding-right:5px;
}
/*手风琴子标题层*/
.menu_body {
	display:none;
	margin-bottom:5px;
	width:206px;
	margin-left:auto;
	margin-right:auto;
	border-left:solid 1px #336699;
	border-right:solid 1px #336699;
	border-bottom:solid 1px #336699;
}
/*手风琴子标题a样式*/
.menu_body a{
  display:block;
  color:#27537a;
  font-size:14px;
  text-decoration:none;
}
/*手风琴子标题a鼠标掠过样式*/
.menu_body a:hover {
  color: #ff0000;
  text-decoration:underline;
}
/*主标题间距*/
.left-box1{
  margin-bottom:5px;
  }
/*子栏目*/
.sub_list{
  width:188px;
  margin-left:auto;
  margin-right:auto;
  line-height:30px;
  border-bottom:dotted 1px #ccc;
}
/*有三级栏目*/
.has_son{
  color:#27537a;
  font-size:14px; 
  text-decoration:none;
}
/*三级栏目*/
.son_list{
	width:148px;
	margin-left:auto;
    margin-right:auto;
    line-height:25px;
    
}
/*无子栏目目标题前图标*/
.no_son img{
  padding-right:5px;
  padding-left:3px;

}

/*----------------right(右边内容区)--------------*/
/*右边（主页）*/
.right{
  margin-top:8px;
  height:610px;
  border:solid 1px #6b6b6b;
  background-color:#edf5fa;
  }
/*右边（列表页）*/
.right1{
  margin-top:8px;
  height:610px;
  border:solid 1px #6b6b6b;
  background-color:#edf5fa;
  }
  
/*----------我的桌面------------*/
.myDesk{
  width:100%;
  height:48px;
  background-color:#FFFFFF;
  background-image:url(../images/zmbg.jpg);
  background-repeat:no-repeat;
  border-bottom:solid 1px #336699;
  }
/*我的桌面样式*/
.p1{
  font-size:14px;
  font-weight:700;
  color:#27537a;
  padding-left:8px;
  }
/*我的桌面用于显示日常工作中一些重要的信息...字样式*/
.p2{
  font-size:12px;
  color:#27537a;
  padding-top:5px;
  padding-left:8px;
  }


/*桌面显示重要信息（四个模块）*/
/**/
.dayBox{
  width:100%;
  height:358px;
  overflow:auto;
  }
/**/
.box-top{
  width:99%;
  margin-left:10px;
  margin-top:10px;
  }

/*个人信息*/
.person_detail{
  width:280px;
  border:solid 1px #336699;
  height:125px;
  float:left;
  background-color:#FFFFFF;
  }
/*栏目头部*/
.title-box{
  width:100%;
  height:27px;
  /*background-image:url(../images/left-tab1.gif);*/
  background-repeat:repeat-x;
  border-bottom:solid 1px #336699;
  }
/*栏目名称样式*/
.name1{
  font-size:14px;
  color:#336699;
  padding-top:2px;
  _padding-top:5px;
  font-weight:700;
  }
/*时间日期样式*/
.date{
  font-size:12px;
  color:#336699;
  }
/*时间日期样式*/
.date p{
  padding-right:10px;
  float:right;
  }
/*我的信息详情*/
.detail tr th{
  font-size:13px;
  color:#336699;
  padding-top:2px;
  _padding-top:5px;
  } 
/*我的信息详情*/
.detail tr td{
  font-size:13px;
  color:#336699;
  padding-top:2px;
  _padding-top:5px;
  }

/*dbsy（待办事宜）*/
.dbsy{
  width:280px;
  border:solid 1px #336699;
  height:125px;
  float:left;
  margin-top:10px;
  background-color:#FFFFFF;
  }

/*通知公告*/
.notice{
  border:solid 1px #336699;
  height:260px;
  float:left;
  width:99%;
  background-color:#FFFFFF;
  }
/*通知公告新闻样式*/
.gg-title a{
  font-size:12px;
  color:#336699;
  text-decoration:none;
  }
/*通知公告新闻样式*/
.gg-title a:hover{
  color:#FF6600;
  }
/*虚线*/
.dotted{
  background-image:url(../images/dot.gif);
  background-repeat:repeat-x;
  }

/*-------------------------foot（尾部版权信息）----------------------*/
.foot{
  width:100%;
  height:25px;
  background-image:url(../images/main-botbg.gif);
  background-repeat:repeat-x;
  }
.foot p{
  font-size:12px;
  color:#fff;
  text-align:center;
  }



/*-------------主界面-------------*/
/*当前位置（背景）*/
.dqwz{
  width:100%;
  height:32px;
  background-image:url(../images/dqwz-bg.gif);
  background-repeat:repeat-x;
  border-bottom:solid 1px #336699;
  }
/*当前位置样式*/
.dqwz-name{
  font-size:12px;
  color:#336699;
  padding-left:5px;
  }
/*当前位置a标签样式*/
.wd a{
  font-size:12px;
  color:#336699;
  text-decoration:none;
  }
/*当前位置a标签鼠标掠过样式*/
.wd a:hover{
  color:#FF6600;
  }
/*搜索功能输入框样式*/
.inputbox1 input{
  width:205px;
  height:22px;
  border:solid 1px #666b6f;
  }

/*-----------------栏目-------*/
/*列表层--列表页中*/
.dayBox1{
  width:100%;
  height:510px;
  overflow:auto;
  background-color:#fff;
  }
.dayBox1 input{ border: 0;}
/*登记层--登记页中*/
.dayBox2{
  width:100%;
  height:auto;
  overflow:auto;
  background-color:#fff;
  }
/*操作选项层*/
.lm{
  width:100%;
  height:33px;
  background-image:url(../images/lm-bg.gif);
  background-repeat:repeat-x;
  border-bottom:solid 1px #336699;
  }
/*操作选项层a标签样式*/
.lm-name a{
  font-size:12px;
  color:#315273;
  text-decoration:none;
  align:left;
  }
  /**/
.lm-td{
  padding-top:5px;
  }
/*列表*/
.main-table{
  width:100%;
  height:241px;
  _height:248px;
  }
/*列表头部样式*/
.list-top{
  height:25px;
  width:100%;
  overflow:hidden;
  background-image:url(../images/table-topbg.gif);
  background-repeat:repeat-x;
  }
/*列表头部字段样式*/
.list-top tr th p {
	font-size: 12px;
	color: #30699e;
	cursor: pointer;
}
/*列表项*/
.list-main tr td p{
  padding-left:5px;
  }
/*-----------end--------*/
/*表头左边分隔线*/
.leftline{
  border-top:solid 1px #336699;
  border-left:solid 1px #336699;
  border-bottom:solid 1px #336699;
  }

/*行背景（白色）*/
.bg1{
  background-color:#FFFFFF;
  }
/*行文字*/
.bg1 p,.bg2 p{
  font-size:12px;
  color:#30699e;
  }
/*行a标签*/
.bg1 p a,.bg2 p a{
  font-size:12px;
  color:#30699e;
 }
/*行背景（浅蓝色）*/
.bg2{
  background-color:#cfe1f7;
  }

/*-----------分页----------*/
.page{
  width:100%;
  height:31px;
  /*background-image:url(../images/pagebg.jpg);
  background-repeat:repeat-x;*/
  }

/*分页层*/
.page-box{
  width:280px;
  height:31px;
  float:right;
  }
/*分页字样式*/
.jl{
  font-size:12px;
  color:#205287;
  }
/*分页跳转输入框*/
.inputbox2 input{
  width:20px;
  height:17px;
  }

/*搜索按钮*/
.search_button{ width:45px; height:20px; background-repeat:no-repeat; background-image:url(../images/search.jpg); color:#4d4d4d; background-color:transparent; border:none; cursor:pointer;}

/*选择按钮*/
.choose_button{ width:45px; height:20px; background-image:url(../images/choose.jpg); background-repeat:no-repeat; color:#4d4d4d; background-color:transparent; border:none; cursor:pointer;}

/*删除按钮*/
.delete_button{ width:45px; height:20px; background-image:url(../images/deleteRow.jpg); background-repeat:no-repeat; color:#4d4d4d; background-color:transparent; border:none; cursor:pointer;}

/*清空按钮*/
.clear_button{ width:45px; height:20px; background-image:url(../images/qk.jpg); background-repeat:no-repeat; color:#4d4d4d; background-color:transparent; border:none; cursor:pointer;}
.qk{width:46px; height:21px; background-image:url(../image/clear.jpg); background-repeat:no-repeat; cursor:pointer; background-color:transparent; border:none;}